package standalone

import (
	"go-cmd/tinykv/proto/pkg"
	"go-cmd/tinykv/storage"
)

type storageInterface interface {
	storage.Storage
}

type StandaloneStorage struct {
}

func (s *StandaloneStorage) Start() error {
	panic("not implemented") // TODO: Implement
}

func (s *StandaloneStorage) Stop() error {
	panic("not implemented") // TODO: Implement
}

func (s *StandaloneStorage) Writer(ctx *pkg.Context, batch []storage.Modify) error {
	panic("not implemented") // TODO: Implement
}

func (s *StandaloneStorage) Reader(ctx *pkg.Context) (storage.StorageReader, error) {
	panic("not implemented") // TODO: Implement
}
